/*
============================================================================
 Name        : dd_error.h
 Author      : Jian
 Version     :
 Copyright   : GPL
 Description : dd_error.h - header file
============================================================================
*/

#ifndef DD_ERROR_H
#define DD_ERROR_H

/* INCLUDES */

enum {
    EErrorGeneral = -1,
    
    EDDAgain = -10000, 
    EEileEOF,
    
    EMQAgain,

    EMadBufferIncomplete,
    
    EIdv2TagNotFound,
    EIdv2TagInComplete,
    EIdv2TagNotSupportVersion,    
    
    EHttpInvalidUrl,
    EHttpInvalidRange,
    EHttpPostLenZero,
    EHttpReadPostFileError,
    EHttpGetHostIpError,
    EHttpOpenTcpError,
    EHttpConnectError,
    EHttpSendHeaderFailed,
    EHttpSendBodyFailed,
    EHttpRecvHeaderFailed,
    EHttpRecvBodyFailed,
    EHttpCancel,

    EErrorEnd   
};

#endif  /* DD_ERROR_H */

/* End of File */
